Sebago salmon - Spanish English Dictionary